odor-removal filter - Alemán Inglés Diccionario